dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Melon Ball
— definition
1.
melon ball (Noun)
1 definition
melon ball (Noun)
— A bite of melon cut as a sphere.
1 type of
melon